<%@ page import="entity.Emp" %>
<%@ page import="java.util.List" %><%--
  Created by IntelliJ IDEA.
  User: User
  Date: 2024/5/13
  Time: 11:18
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
    <head>
        <title>员工列表</title>
    </head>
    <body>
        <h1>员工列表ems2</h1>
        <table>
            <thead>
                <td>顺序编号</td>
                <td>编号</td>
                <td>姓名</td>
                <td>工资</td>
                <td>操作</td>
            </thead>
            <tbody>

                <!--
                     forEach标签:c.tld标签库中的标签，用于实现遍历操作
                         items:需要遍历的数据，一般通过EL表达式获取对应作用域的数据
                         var:当前迭代的变量
                         varStatus:遍历的状态，一般情况下该属性提供了index属性，表示遍历元素的索引号
                         begin:表示指定遍历的集合的起始索引位置
                         end:表示指定遍历的集合的结束索引位置
                         step:指定集合遍历的步长
                -->


                <%--<c:forEach items="${emps}" var="emp" varStatus="i" begin="2" end="5" step="3">--%>
                <c:forEach items="${emps}" var="emp" varStatus="i" >
                    <tr>
                        <td>${i.index+1}
                        </td>
                        <td>${emp.id}
                        </td>
                        <td>${emp.name}
                        </td>
                        <td>${emp.salary}
                        </td>
                        <td>
                            <a href="${pageContext.request.contextPath}/findById.ems?id=${emp.id}">修改</a>
                            <a href="${pageContext.request.contextPath}/delete.ems?id=${emp.id}">删除</a>
                        </td>
                    </tr>
                </c:forEach>

            </tbody>
        </table>
    </body>
</html>
